home *** CD-ROM | disk | FTP | other *** search
- package javax.swing;
-
- import java.awt.Component;
- import java.awt.KeyEventPostProcessor;
- import java.awt.event.KeyEvent;
- import javax.swing.JComponent.KeyboardState;
-
- final class UIManager$2 implements KeyEventPostProcessor {
- public boolean postProcessKeyEvent(KeyEvent var1) {
- Component var2 = var1.getComponent();
- if ((!(var2 instanceof JComponent) || var2 != null && !((JComponent)var2).isEnabled()) && KeyboardState.shouldProcess(var1) && SwingUtilities.processKeyBindings(var1)) {
- var1.consume();
- return true;
- } else {
- return false;
- }
- }
- }
-